package cn.mujiankeji.mbrowser.功能.播放框.模型

import androidx.media3.common.util.UnstableApi
import androidx.media3.ui.AspectRatioFrameLayout

enum class 播放框画面布局枚举 {
    默认,
    自适应,
    拉伸,
    裁剪,
}
fun 播放框画面布局枚举.toStr() : String{
    return this.name
}

@UnstableApi
fun 播放框画面布局枚举.toResizeMode(): Int = when (this) {
    播放框画面布局枚举.默认, 播放框画面布局枚举.自适应 -> AspectRatioFrameLayout.RESIZE_MODE_FIT
    播放框画面布局枚举.拉伸 -> AspectRatioFrameLayout.RESIZE_MODE_FILL
    播放框画面布局枚举.裁剪 -> AspectRatioFrameLayout.RESIZE_MODE_ZOOM
}